double stitched - German English Dictionary